<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // let arr = []
        // for (let i = 1; i <= 5; i++) {
        //     let nam = +prompt(`请输入第${i}个有效名字`)
        //     if (nam > 0 && nam < 100) {
        //         arr.push(nam)
        //     }
        // }
        // console.log(arr);
        // let str = []
        // //打印出所有成年人得年龄
        // for (let i = 0; i < arr.length; i++) {
        //     if (arr[i] > 18) {
        //         str.push(arr[i])
        //         document.write(`成年人得年龄是${arr[i]}<br>`)
        //     }
        // }
        // // console.log(str);
        // let age = 0
        // for (let i = 0; i < arr.length; i++) {
        //     age += arr[i]
        // }
        // document.write(`年龄和是${age}<br>`)
        // document.write(`平均年龄${age / arr.length}<br>`)


        // //最大年龄 最小年龄
        // let max = 0
        // for (let i = 0; i < arr.length; i++) {

        //     if (arr[i] > max) {
        //         max = arr[i]
        //     } else {
        //         max
        //     }
        // }
        // document.write(`最大年龄是${max}<br>`)

        // let min = arr[0]
        // for (let i = 1; i < arr.length; i++) {

        //     min = arr[i] < min ? min = arr[i] : min

        // }
        // document.write(`最大年龄是${min}<br>`)
        //练习题二
        // let arr1 = [88, 20, 10, 100, 50]
        // for (let i = 0; i < arr1.length; i++) {
        //     if (arr1[i] === 10) {
        //         console.log(i);
        //     }
        // }
        // let arr2 = [88, 20, 10, 100, 50]
        // for (let i = 0; i < arr1.length; i++) {
        //     if (arr1[i] === 10) {
        //         console.log(-1);
        //     }
        // }
        // let arr1 = [88, 20, 10, 100, 50]
        // // let arr2 = [88, 20, 30, 100, 50]
        // let obj = -1
        // for (let i = 0; i < arr1.length; i++) {
        //     if (arr1[i] === 10) {
        //         obj = i
        //         break
        //     }
        // };
        // document.write(obj)
        //使用for循环 - 求出数组元素的和 [5, 8, 9, 2, 1, 5]
        // let arr = [5, 8, 9, 2, 1, 5]
        // let str = 0
        // for (let i = 0; i < arr.length; i++) {
        //     str += arr[i]
        // }
        // console.log(str);

        //使用for循环 - 求出数组里大于5的i和 [4, 9, 5, 20, 3, 11]
        // let arr = [4, 9, 5, 20, 3, 11]
        // let str = 0
        // for (let i = 0; i < arr.length; i++) {
        //     if (arr[i] >= 5) {
        //         str += arr[i]
        //     }
        // }
        // console.log(str);

        //使用for循环 - 求出班级里同学们平均年龄[15, 19, 21, 33, 18, 24]
        // let arr = [15, 19, 21, 33, 18, 24]
        // let str = 0
        // for (let i = 0; i < arr.length; i++) {
        //     str += arr[i]
        // }
        // console.log(str);
        // console.log(str / arr.length);

        //计算[2, 6, 18, 15, 40] 中能被3整除的偶数的和
        // let arr = [2, 6, 18, 15, 40]
        // let str = 0
        // for (let i = 0; i < arr.length; i++) {
        //     if (arr[i] % 3 === 0 && arr[i] % 2 === 0) {
        //         str += arr[i]
        //     }
        // }
        // console.log(str);

        //计算[2, 6, 18, 15, 40] 中能被3整除的偶数的个数
        // let arr = [2, 6, 18, 15, 40]
        // let str = []
        // for (let i = 0; i < arr.length; i++) {
        //     if (arr[i] % 3 === 0 && arr[i] % 2 === 0) {
        //         str.push(arr[i])
        //     }
        // }
        // console.log(str);

        //给一个数字数组，该数组中有很多数字0，将不为0的数据存入到一个新的数组中
        let arr = [0, 2, 3, 0, 5, 0, 5, 0, 8, 0]
        let str = []
        for (let i = 0; i < arr.length; i++) {
            if (arr[i] !== 0) {
                str.push(arr[i])
            }
        }
        console.log(str);




    </script>
</body>

</html>